package com.lancoo.edu.platform.operation.backupRestore.constant;

/**
 * @author zhang.ws
 * @date 2024/2/20 8:54
 * @description 数据备份还原常量
 */
public class BackupRestoreConstant {

    /**
     * 可以单个还原
     */
    public static final int RESTORE = 1;

    /**
     * 不能单个还原
     */
    public static final int NO_RESTORE = 0;


    /**
     * 是共用数据库
     */
    public static final int POOLED_DATABASE = 1;


    /**
     * 不是共用数据库
     */
    public static final int NO_POOLED_DATABASE = 0;

    /**
     * 任务开启
     */
    public static final int TASK_TURN_ON = 1;
    /**
     * 任务关闭
     */
    public static final int TASK_TURN_OFF = 0;

    /**
     * cron类型任务
     */
    public static final int TASK_TYPE_CRON = 1;

    /**
     * interval类型任务
     */
    public static final int TASK_TYPE_INTERVAL = 2;

    /**
     * 全部备份
     */
    public static final int BACKUP_TYPE_ALL = 1;

    /**
     * 单个备份
     */
    public static final int BACKUP_TYPE_SINGLE = 2;

    /**
     * 存在错误
     */
    public static final int ERROR_EXIST = 1;

    /**
     * 不存在错误
     */
    public static final int ERROR_NOT_EXIST = 0;

    /**
     * 备份错误信息
     */
    public static final String BACK_UP_ERROR = "备份失败，请联系管理员";
    /**
     * 还原错误信息
     */
    public static final String RESTORE_ERROR = "还原失败，请联系管理员";

    /**
     * 错误布尔值
     */
    public static final String ERROR_BOOLEAN = "false";

}



